// 设置标签默认样式

* {
  margin: 0;
  padding: 0;
}
body{
  background: #F5F6FA !important;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 16px;
  font-weight: 500;
}

button,
input,
select,
textarea {
  outline: 0;
  border: 0;
  background: none;
}

li {
  list-style: none;
}

img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: top;
  border: 0;
}

a {
  text-decoration: none;
  transition: 0.5s;
  color: black;
  &:hover {
    color: skyblue;
  }
}

table {
  overflow-x: auto;
  margin-top: 15px;
  border: 0;
  border-color: #ddd;
  border-spacing: 0;
}

td,
th {
  padding: 3px 10px;
  border: 1px solid #dee2e6;
}

tr {
  &:not(:last-child) {
    td {
      border-bottom: 0;
    }
  }

  td,
  th {
    &:first-child {
      border-right: 0;
    }
  }
}
ul li,
ol li {
  list-style: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}

a {
  text-decoration: none;
  color: inherit;
}
i {
  font-family: normal;
}
/* 解决div内插入图片的下缝隙bug */
div img {
  display: block;
}
// 清除浮动
.clearfix:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
}

// 滚动条颜色
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
  background: #e4e4e4;
}

::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: #1890ff;
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
}
